×

on one's last legs meaning in French

vers sa fin; au bord de la faillite

Related Words

  1. on one's feet
  2. on one's heels
  3. on one's own
  4. on one's own ground
PC Version

Copyright © 2018 WordTech Co.